For your editing convenience, this file is best viewed using an editor that automatically wraps long lines, in a fixed point font at 80 columns, with tabs every 4 spaces.
The MiscAnnouncer class is a public version of the IKAnnouncer class found in IconKit. It provides a simple way to conform to the MiscDependency protocol. A MiscAnnouncer lets one send announcements to notify users and listeners of changes to an object.
There are two ways to incorporate a MiscAnnouncer in a new class: one can either inherit from it directly, or else keep a MiscAnnouncer as an instance variable and forward all the MiscDependency messages.